' Options: 'Date: 2026-04-15 18:33:36 'Version: 6.110 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://kpm_digiofficeapigateway.tbi.nl/api ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: ProcessDocumentRequestMessage.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports System.Drawing Imports DigiOffice.Integration.TBIXchangeAzure.Messages Imports DO.Synchronization.IDB_4PSBC.DTO Namespace Global Namespace DigiOffice.Integration.TBIXchangeAzure.Messages Public Partial Class Document Public Sub New() CustomFields = New CustomField(){} End Sub Public Overridable Property GlobalID As String Public Overridable Property RootDocumentID As String Public Overridable Property Code As String Public Overridable Property Subject As String Public Overridable Property VersionNumber As String Public Overridable Property NewestVersion As Boolean Public Overridable Property RelationReference As Reference Public Overridable Property DocumentTypeReference As Reference Public Overridable Property ProjectReference As Reference Public Overridable Property ConstructionBlockReference As Reference Public Overridable Property ConstructionNumberReference As Reference Public Overridable Property HousingTypeReference As Reference Public Overridable Property Floor As Nullable(Of Integer) Public Overridable Property FloorSpecified As Boolean Public Overridable Property DeletedDate As Nullable(Of Date) Public Overridable Property DeletedDateSpecified As Boolean Public Overridable Property File As File Public Overridable Property CustomFields As CustomField() Public Overridable Property CreationDate As Nullable(Of Date) Public Overridable Property CreatedBy As String Public Overridable Property ModifiedDate As Nullable(Of Date) Public Overridable Property ModifiedBy As String Public Partial Class Reference Public Overridable Property GlobalID As String Public Overridable Property Title As String End Class End Class Public Partial Class DocumentMessage Public Overridable Property Header As Header Public Overridable Property EventType As eventType Public Overridable Property Document As Document Public Enum eventType Update Create Delete Response End Enum End Class Public Partial Class DocumentRequestMessage Public Overridable Property Header As Header Public Overridable Property RootDocumentID As String Public Overridable Property IncludePhysicalFile As Boolean End Class Public Partial Class File Public Overridable Property Type As String Public Overridable Property Name As String Public Overridable Property Size As Long Public Overridable Property Content As String Public Overridable Property ModifiedDate As Nullable(Of Date) End Class Public Partial Class Header Public Overridable Property MessageID As String Public Overridable Property Timestamp As Date Public Overridable Property Sender As Party Public Overridable Property Recipient As Party Public Overridable Property RequestMessageID As Object End Class Public Partial Class ProcessDocumentRequestMessage Implements IReturn(Of DocumentMessage) Public Overridable Property InstanceId As Guid Public Overridable Property DocumentRequest As DocumentRequestMessage End Class Public Partial Class Reference Public Overridable Property GlobalID As String Public Overridable Property Title As String End Class End Namespace Namespace DO.Synchronization.IDB_4PSBC.DTO Public Partial Class Header ''' '''Inhoud van het bericht ''' Public Overridable Property Contains As String ''' '''Datum aanmaak bericht ''' Public Overridable Property [Date] As String ''' '''ID voor het bericht ''' Public Overridable Property MessageID As String ''' '''Verzender van het bericht ''' Public Overridable Property Sender As String End Class End Namespace End Namespace